// 自动生成文件,请不要随便修改和删除
package per.yan.learn.navpluginruntime

import kotlin.collections.ArrayList
import kotlin.collections.List
import per.yan.learn.navpluginruntime.NavDestination.NavType.Activity
import per.yan.learn.navpluginruntime.NavDestination.NavType.Dialog
import per.yan.learn.navpluginruntime.NavDestination.NavType.Fragment
import per.yan.learn.navpluginruntime.NavDestination.NavType.None

object NavRegistry {
    private val navList: ArrayList<NavData> = ArrayList<NavData>()


    init {
        navList.add(NavData("category_fragment","per.learn.ywy.navigation.CategoryFragment", false
                ,Fragment))
                navList.add(NavData("activity_publish","per.learn.ywy.navigation.PublishActivity",
                        false ,Activity))
                navList.add(NavData("tags_fragment","per.learn.ywy.navigation.TagsFragment", false
                        ,Fragment))
                navList.add(NavData("user_fragment","per.learn.ywy.navigation.UserFragment", false
                        ,Fragment))
                navList.add(NavData("home_fragment","per.learn.ywy.pages.home.HomeFragment", true
                        ,Fragment))

    }

    @Suppress("SuspiciousIndentation")
    fun get(): List<NavData> {
        val list = ArrayList<NavData>()
                 list.addAll(navList)
                 return list

    }
}
